package dao

func defaultOption() *option {
	return &option{
		MaxLimit: 1000,
	}
}

type Options func(*option)

type option struct {
	MaxLimit int // 最大分页长度(默认1000)
}

func WithMaxLimit(max int) Options {
	return func(o *option) {
		o.MaxLimit = max
	}
}
